package com.credithc.signature.manager.init;


import com.credithc.signature.manager.client.CompanyClient;

import com.credithc.signature.manager.service.CompanyService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;


@Component
@Slf4j
public class CompanyInit {

    @Autowired
    private  CompanyService companyService;

    @Autowired
    private  CompanyClient companyClient;

//    /**
//     * 初始化租户等信息
//     */
//    @PostConstruct
//    public  void getCompanyToRedis(){
//
//        List<CompanyRo> companyRos = null;
//        try {
//            Message<List<CompanyRo>> cacheData = companyClient.getCacheData();
//            companyRos = cacheData.getData();
//        } catch (Exception e) {
//            log.error("初始化失败");
//        }
//        if (companyRos != null) {
//            companyService.companyToRedis(companyRos);
//        }
//    }
}
